electrostatic headphones - Spanish English Dictionary